@import url("../../font-awesome/4.0.3/css/font-awesome.css");
.i05_detailWrap {margin:2em auto; max-width:980px; text-align:left}
.i05_detailHighlight{
    color:#fff; font-weight:bold; padding:0 0 0 10px; height:26px; width:980px;
    behavior: url('https://www.smithmotorsautosales.com/js/PIE.htc');-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0; 
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FF000D),color-stop(1, #960000));
    background-image: -o-linear-gradient(bottom, #FF000D 0%, #960000 100%);
    background-image: -moz-linear-gradient(bottom, #FF000D 0%, #960000 100%);
    background-image: -webkit-linear-gradient(bottom, #FF000D 0%, #960000 100%);
    background-image: -ms-linear-gradient(bottom, #FF000D 0%, #960000 100%);
    background-image: linear-gradient(to bottom, #FF000D 0%, #960000 100%);
}
td.i05_detailHighlight{vertical-align:middle;}
.i05_detailTitle{background:url('https://www.smithmotorsautosales.com/images/i05_detailrow_bg.jpg') center repeat-x; border:solid 1px #292929; padding:10px; margin:10px 0; clear:both; width:958px; font-size:14px; font-weight:bold;}
.i05_detailTitle h1{float:left; margin:0; font-weight:bold; font-size:14px;}
.i05_detailReturnLink{float:right; margin:6px 0 0 0; font-size:11px; font-weight:normal;}
.i05_detailTopDetails{background:url('https://www.smithmotorsautosales.com/images/i05_detailrow_bg.jpg') center repeat-x;}
.i05_detailPriceWrap{float:left; padding:20px 25px 20px 0; margin:10px 10px 10px 0; border-right:dotted 3px #cecece;}
.i05_deatilPriceLbl{font-size:14px; font-weight:bold; float:left; margin:15px 10px 0 15px;}
.i05_detailPrice_bg{behavior: url('https://www.smithmotorsautosales.com/js/PIE.htc'); position:relative; width:175px; min-height:40px;float:left; padding:10px 0 0 0; margin:0; text-align:center; background:#222222; font-size:24px; font-weight:bold; color:#fff; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border:2px solid #fff; line-height:1.3em}
.i05_MSRPText, 
.i05_detailMSRP{font-size:12px;}
.i05_detailTopDetailsTable{float:left; width:210px; margin:15px 0 0 10px;}
.i05_detailTopDetailsTable td{padding:2px 0; vertical-align:top}
.i05_detailMainPhoto{width:640px; height:480px; border:solid 1px #cecece; float:left; margin:10px;}
.i05_detailThumbsTable{float:right;margin:10px 10px 0 0;padding:0;width:285px;height:470px;overflow:auto;}
.i05_detailThumbsTable img{border:solid 1px #cecece; width:112px; height:83px; margin:0 5px 5px 0;}
ul.i05_detailVehicleBtns{clear:both; margin:15px auto; text-align:center; padding:0;}
.i05_detailVehicleBtns li{border:none; display:inline-block}
.i05_detailVehicleBtns li a{behavior: url('https://www.smithmotorsautosales.com/js/PIE.htc'); position:relative;display:inline-block; float:none;list-style:none; margin:0 5px 0 0; padding:8px 38px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border:2px solid #fff; white-space:nowrap;}
.i05_detailContactInfo{width:200px; float:left; margin:10px; padding:15px 0; border-right:solid 1px #cecece;}
.i05_detailContactInfo h4, 
.i05_detailContactInfo p{margin:0;}
.i05_detailPhone{float:left; width:175px; margin:32px;}
.i05_detailPhoneImg{background:url('https://www.smithmotorsautosales.com/images/detailsphoneicon.png') center no-repeat;width:34px;height:33px; float:left; padding:0 10px;}
.i05_detailPhone p{float:left; margin:0; width:120px;}
.i05_detailMpgWrap{font-weight:bold; text-align:center; padding:0 25px 0 0; font-size:11px; float:left; width:200px; margin-bottom:10px;}
.i05_detailMpgWrap table{width:100%; margin:10px 0 0 0;}
.i05_detailMpgWrap p{margin:0; padding:0;}
.i05_detailWrap .FuelTank{background: url('../../images/detailsfuelpump.png') no-repeat;width: 42px;height: 60px;}
.i05_detailCertfified{float:left; border-left:solid 1px #cecece; padding:10px 20px; margin:10px 0 0 25px;}
.i05_detailVehicleHistoryTable{float:left;}
.i05_detailVehicleHistory{width:104px; padding:10px 0 0 0;}
.i05_detailNotesOptions{width:100%; clear:both;}
.i05_detailNotes,
.i05_detailDisclaimer{padding:15px 10px;}

.i05_detailNotes li{list-style-position:inside; list-style-image:url('https://www.smithmotorsautosales.com/images/bulletpoint.png'); padding:2px 0}
.i05_detailConditionDetail{float:left; width:230px; margin:0 15px 0 0;}
.i05_detailConditionDetail h4{margin:0;}
.i05_detailMechanical{width:450px;}
.i05_detailWarrantyDetail{float:left; width:220px; margin:0 15px 0 0;}
.i05_detailWarrantyDetail h4{margin:0;}
.i05_detailWarrantyDesc{width:100%;}

.i05_deatilInquiryTable{width:700px;margin:10px auto;}
.i05_deatilInquiryTable td{padding:5px;}
.i05_detailWrap h1, .i05_detailWrap h2, .i05_detailWrap h3, .i05_detailWrap h4, .i05_detailWrap a{color:#fff;}
.i05_deatilInquiryTableL{width:180px;}
.i05_detailInquiryBtn{margin:0 10px 0 0; float:left; padding:5px;}
.buttonAdjust{width:175px;}
.i05_detailValidation{color:#fff}

.i05_share{font-size:1.4em;text-align:center}
.shareTitle{width:960px}
.i05_share h1{text-align:left}
.i05_share a{margin:0; padding:0; display:inline-block; padding:7px; min-width:34px; text-align:center; color:#fff}
.i05_share a i{display:inline-block; font-style:normal}

.ui-dialog{text-align:left}
.smsInvID,.smsDealerID{display:none}
.sms_submitButton{}
.smsModal p{margin-top:1em; font-size:10px;}
.smsModal a{float:right; text-decoration:underline; font-size:10px;}
.smsPhoneValid{white-space:nowrap}

.smsBtnDetail 
{
    color:#fff;
    display:inline-block;
    border-radius:4px;
    text-align:center;
    float:left;
    background:#ff0000;
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
    background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
}
.smsBtnDetail {padding:1em 3em; margin:15px 25px 0 0; font-weight:bold}
.smsBtnDetail  i{display:block; font-size:2em}
.smsOverlay{position:fixed; top:0; left:0; height:100%; width:100%; background:rgba(0,0,0,0.8); display:none}
#smsModal label{display:inline-block}.smsPhoneValid{color:#ff0000}